﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.Common;

namespace Sinacor.UI.Bovespa.Ordens.Communication.Translator
{
    public class VerificarBloqueioClienteResponseToModel : BaseTranslator<Model.VerificarBloqueioCliente, Bovespa.Cliente.Cliente.VerificarBloqueioClienteResponse,
                                                            List<Model.VerificarBloqueioCliente>, List<Bovespa.Cliente.Cliente.VerificarBloqueioClienteResponse>>
    {
        public override Sinacor.UI.Bovespa.Ordens.Model.VerificarBloqueioCliente Translate(Sinacor.UI.Bovespa.Ordens.Communication.Bovespa.Cliente.Cliente.VerificarBloqueioClienteResponse from){
            if(from == null){
                return null;
            }

            Model.VerificarBloqueioCliente to = new Sinacor.UI.Bovespa.Ordens.Model.VerificarBloqueioCliente();

            to.DescricaoBloqueio = from._descricaoBloqueio;
            to.isBloqueado = from._isBloqueado;
            to.TipoBloqueio = from._tipoBloqueio;

            return to;
        }
    }
}
